/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package collections;
import java.util.Collection;

/**
 *
 * @author anonymous
 */
public interface IConjunto<T,E extends IConjunto>{
    
    public void removeAll();
    
    public void sort ();
    
    public boolean addAll (E e);
    
    public boolean add(T t);
    
    public boolean exists( T t );
    
    public E intersection( E e );
    
    public E union (  E e );
    
    public E difference (  E e );
    
    
    
}
